word文档域代码中的MERGEFORMAT是什么意思? |
您所在的位置:网站首页 › word vba是什么意思 › word文档域代码中的MERGEFORMAT是什么意思? |
word文档域代码中的MERGEFORMAT是什么意思?
2018年5月4日
作者:水星Excel
55,791 次浏览
暂无评论
打开word文档,有时候我们会看到这样的字符串,如下图所示: 这个MERGEFORMAT表示什么意思呢? 今天就让我们一起来学习下,今天的内容主要有以下几个: MERGEFORMAT是如何生成的? MERGEFORMAT存在的作用是什么? 如何在word文档中不显示MERGEFORMAT 一、MERGEFORMAT是如何生成的?如上图所示,形如 {PAGE \* MERGEFORMAT} 这样的被{}字符包围的是word中的域代码,其中上述域代码的名称是PAGE,\* MERGEFORMAT是域代码的格式化开关。 如果想要详细的了解什么是域代码,可以查看这个文章什么是域代码。 在Word中使用某些内置的命令时,会自动在word文档中插入域代码,同时自动带上\* MERGEFORMAT格式化开关。 比如上图中的Page域代码,就是在插入word文档页码时自动生成的,如下面的动画所示: 除了使用内置的命令,还可以通过单击“插入”选项卡下的“文本”组中的“文档部件”中的“域”插入域代码,如下图所示:
用这种方式插入的域代码,默认都会勾选上图中的“更新时保留原格式”的选项,正是由于这个选项是默认勾选的,所以通过这种方式添加的域代码也都会有\* MERGEFORMAT 格式化开关。 也就是\* MERGEFORMAT 格式化开关的意思就是控制域代码的结果在更新时保留原格式。 二、MERGEFORMAT存在的作用是什么?上文说了\* MERGEFORMAT 格式化开关的意思就是控制域代码的结果在更新时保留原格式。 接下来举例说明 比如插入如下的页码域代码 {PAGE \* MERGEFORMAT} 然后按下Alt+F9切换为域结果,当对这个结果设置各种格式,比如加粗,改字体颜色等等。 当下次更新域结果时,上述设置的格式保持不变。 三、如何在word文档中不显示MERGEFORMAT?根据上述的说明,可以有以下3种方式 直接按下Alt+F9切换为域结果,word文档就将不显示MERGEFORMAT。 在用对话框插入域代码的时候不勾选“更新时保留原格式”的选项。 直接用Ctrl+F9插入域代码,然后手动书写域代码。其它相关文章推荐:如何在word文档添加第X页,共X页并且会自动更新的页码?如何在word中用IncludePicture域插入图片?如何在ppt中设置单击图形时可以执行宏或vba代码?如何在excel工作表中插入圆形?如何在vba中访问PPT中幻灯片的文本框等控件?如何用vba判断word文档中是否有高亮(颜色)的文字? 分类 : Word , Word域代码 标签 : MERGEFORMAT , \* , 域代码 , 域结果 声明: 本站文章均属原创,未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则视为侵权。如果想要每天都收到本站的技术文章推送,可以微信搜索公众号:水星Excel或者Excel_Office关注。其它事宜请加QQ:1722187970 或微信号:xycgenius 联系。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |